urinary sand - French English Dictionary